<html>
<head>
<title>HivelyTracker Documentation</title>
</head>
<body>
<h1>Keyboard Reference</h1>
<table border="1" cellpadding="1" cellspacing="0">
<tr><td><b>Shortcut</b></td><td><b>Description</b></td></tr>
<tr><td valign="top">Esc</td><td>Swap between track editor and instrument editor</td></tr>
<tr><td valign="top">Right Amiga</td><td>Play position</td></tr>
<tr><td valign="top">Right Alt</td><td>Play song</td></tr>
<tr><td valign="top">Space</td><td>Toggle edit mode in track editor and performance list editor</td></tr>
<tr><td valign="top">Enter</td><td>On main screen: Switch between track editor and position editor<br />In instrument editor: Toggle fixed</td></tr>
<tr><td valign="top">Tab</td><td>Move to the leftmost column in the next channel</td></tr>
<tr><td valign="top">Shift + Tab</td><td>Move to the leftmost column in the previous channel</td></tr>
<tr><td valign="top">Ctrl + Tab</td><td>Move to the same column in the next channel</td></tr>
<tr><td valign="top">Ctrl + Shift + Tab</td><td>Move to the same column in the previous channel</td></tr>
<tr><td valign="top">Key next to left shift</td><td>Stop and kill any sound</td></tr>
<tr><td valign="top">Del</td><td>In track editor: Delete note and commands at cursor<br />In pos editor: Delete track & transpose at cursor<br />In performance list editor: Delete note & commands at cursor</td></tr>
<tr><td valign="top">Shift + Del</td><td>In track editor: Delete note at cursor</td></tr>
<tr><td valign="top">Left Alt + Del</td><td>In track editor: Delete commands at cursor</td></tr>
<tr><td valign="top">Left Alt + -</td><td>In track editor: Copy command above cursor and decrement<br />In pos editor: Copy track number or transpose above cursor and decrement</td></tr>
<tr><td valign="top">Left Alt + =</td><td>In track editor: Copy command above cursor and increment<br />In pos editor: Copy track number or transpose above cursor and increment</td></tr>
<tr><td valign="top">Left Alt + \</td><td>In track editor: Copy command above cursor<br />In pos editor: Copy track number or transpose above cursor</td></tr>
<tr><td valign="top">F1</td><td>Select octaves 1 & 2</td></tr>
<tr><td valign="top">F2</td><td>Select octaves 2 & 3</td></tr>
<tr><td valign="top">F3</td><td>Select octaves 3 & 4</td></tr>
<tr><td valign="top">F4</td><td>Select octaves 4 & 5</td></tr>
<tr><td valign="top">F5</td><td>Select octave 5</td></tr>

<tr><td valign="top">Shift + F3</td><td>Cut track</td></tr>
<tr><td valign="top">Shift + F4</td><td>Copy track</td></tr>
<tr><td valign="top">Shift + F5</td><td>Paste</td></tr>
	
<tr><td valign="top">Ctrl + F3</td><td>Cut commands</td></tr>
<tr><td valign="top">Ctrl + F4</td><td>Copy commands</td></tr>
<tr><td valign="top">Ctrl + F5</td><td>Paste commands</td></tr>

<tr><td valign="top">F6</td><td>Go to stored position 1 (default: top)</td></tr>
<tr><td valign="top">F7</td><td>Go to stored position 2 (default: 1/4 down the track)</td></tr>
<tr><td valign="top">F8</td><td>Go to stored position 3 (default: half way down the track)</td></tr>
<tr><td valign="top">F9</td><td>Go to stored position 4 (default: 3/4 down the track)</td></tr>
<tr><td valign="top">F10</td><td>Go to stored position 5 (default: end of track)</td></tr>

<tr><td valign="top">Shift + F6</td><td>Store track position as position 1</td></tr>
<tr><td valign="top">Shift + F7</td><td>Store track position as position 2</td></tr>
<tr><td valign="top">Shift + F8</td><td>Store track position as position 3</td></tr>
<tr><td valign="top">Shift + F9</td><td>Store track position as position 4</td></tr>
<tr><td valign="top">Shift + F10</td><td>Store track position as position 5</td></tr>

<tr><td valign="top">Left Alt + F6</td><td>Play position from stored position 1</td></tr>
<tr><td valign="top">Left Alt + F7</td><td>Play position from stored position 2</td></tr>
<tr><td valign="top">Left Alt + F8</td><td>Play position from stored position 3</td></tr>
<tr><td valign="top">Left Alt + F9</td><td>Play position from stored position 4</td></tr>
<tr><td valign="top">Left Alt + F10</td><td>Play position from stored position 5</td></tr>

<tr><td valign="top">Shift + Backspace</td><td>Delete row above in track editor, pos editor or performance list and scroll everything below up one</td></tr>
<tr><td valign="top">Shift + Enter</td><td>Insert row in track editor, pos editor or performance list</td></tr>

<tr><td valign="top">Ctrl + Backspace</td><td>Delete commands from the note above in track editor or performance list and scroll all commands below up one</td></tr>
<tr><td valign="top">Ctrl + Enter</td><td>Insert row in command columns of track editor or performance list</td></tr>

<tr><td valign="top">Cursor left</td><td>Move cursor left</td></tr>
<tr><td valign="top">Cursor right</td><td>Move cursor right</td></tr>
<tr><td valign="top">Cursor up</td><td>Move up one note/position/performance slot</td></tr>
<tr><td valign="top">Cursor down</td><td>Move down one note/position/performance slot</td></tr>
<tr><td valign="top">Shift + Cursor left</td><td>Move one position up</td></tr>
<tr><td valign="top">Shift + Cursor right</td><td>Move one position down</td></tr>
<tr><td valign="top">Shift + Cursor up</td><td>In instrument editor, move one page up</td></tr>
<tr><td valign="top">Shift + Cursor down</td><td>In instrument editor, move one page down</td></tr>
<tr><td valign="top">Ctrl + Cursor left</td><td>Previous instrument</td></tr>
<tr><td valign="top">Ctrl + Cursor right</td><td>Next instrument</td></tr>
<tr><td valign="top">Left Alt + Cursor left</td><td>Decrement currently selected track number</td></tr>
<tr><td valign="top">Left Alt + Cursor right</td><td>Increment currently selected track number</td></tr>

<tr><td valign="top">Ctrl + 0</td><td>Set note jump to 0 (note jump is number of notes to move down after putting a note into a track)</td></tr>
<tr><td valign="top">Ctrl + 1</td><td>Set note jump to 1</td></tr>
<tr><td valign="top">Ctrl + 2</td><td>Set note jump to 2</td></tr>
<tr><td valign="top">Ctrl + 3</td><td>Set note jump to 3</td></tr>
<tr><td valign="top">Ctrl + 4</td><td>Set note jump to 4</td></tr>
<tr><td valign="top">Ctrl + 5</td><td>Set note jump to 5</td></tr>
<tr><td valign="top">Ctrl + 6</td><td>Set note jump to 6</td></tr>
<tr><td valign="top">Ctrl + 7</td><td>Set note jump to 7</td></tr>
<tr><td valign="top">Ctrl + 8</td><td>Set note jump to 8</td></tr>
<tr><td valign="top">Ctrl + 9</td><td>Set note jump to 9</td></tr>

<tr><td valign="top">Ctrl + A</td><td>Toggle channel output</td></tr>
<tr><td valign="top">Ctrl + B</td><td>Mark block / stop marking block</td></tr>
<tr><td valign="top">Ctrl + C</td><td>Copy marked block</td></tr>
<tr><td valign="top">Ctrl + D</td><td>Delete marked block</td></tr>
<tr><td valign="top">Ctrl + H</td><td>Transpose marked block up one semitone</td></tr>
<tr><td valign="top">Ctrl + I</td><td>Insert clipboard</td></tr>
<tr><td valign="top">Ctrl + K</td><td>Kill to end of track</td></tr>
<tr><td valign="top">Ctrl + L</td><td>Transpose marked block down one semitone</td></tr>
<tr><td valign="top">Ctrl + O</td><td>Delete every second row from cursor to end of track</td></tr>
<tr><td valign="top">Ctrl + P</td><td>Paste clipboard</td></tr>
<tr><td valign="top">Ctrl + Q</td><td>Unmute all tracks</td></tr>
<tr><td valign="top">Ctrl + R</td><td>Restore all stored positions to defaults</td></tr>
<tr><td valign="top">Ctrl + U</td><td>Undo</td></tr>
<tr><td valign="top">Ctrl + V</td><td>Paste clipboard</td></tr>
<tr><td valign="top">Ctrl + X</td><td>Cut marked block</td></tr>
<tr><td valign="top">Ctrl + Y</td><td>Reverse track or marked block</td></tr>

<tr><td valign="top">Left Alt + A</td><td>Mute all but the current channel</td></tr>
<tr><td valign="top">Left Alt + Q</td><td>Mute all channels</td></tr>

<tr><td valign="top">Shift + Ctrl + K</td><td>Kill from start of track to current position</td></tr>
<tr><td valign="top">Shift + Ctrl + U</td><td>Redo</td></tr>

<tr><td valign="top">Keypad 0</td><td>Go to base instrument + 0</td></tr>
<tr><td valign="top">Keypad 1</td><td>Go to base instrument + 1</td></tr>
<tr><td valign="top">Keypad 2</td><td>Go to base instrument + 2</td></tr>
<tr><td valign="top">Keypad 3</td><td>Go to base instrument + 3</td></tr>
<tr><td valign="top">Keypad 4</td><td>Go to base instrument + 4</td></tr>
<tr><td valign="top">Keypad 5</td><td>Go to base instrument + 5</td></tr>
<tr><td valign="top">Keypad 6</td><td>Go to base instrument + 6</td></tr>
<tr><td valign="top">Keypad 7</td><td>Go to base instrument + 7</td></tr>
<tr><td valign="top">Keypad 8</td><td>Go to base instrument + 8</td></tr>
<tr><td valign="top">Keypad 9</td><td>Go to base instrument + 9</td></tr>
<tr><td valign="top">Keypad +</td><td>Add 10 to base instrument</td></tr>
<tr><td valign="top">Keypad -</td><td>Subtract 10 to base instrument</td></tr>
<tr><td valign="top">Ctrl + Keypad fullstop</td><td>Kill current instrument</td></tr>
</table>
<br />
<a href="index.html">Back to index</a>
</body>
</html>
